package com.ctvit.cch.core.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.ctvit.cch.core.pojo.domain.HotCategoryFavorite;
import com.ctvit.cch.core.pojo.dto.hot.HotCategoryFavoriteAddDTO;
import com.ctvit.cch.core.pojo.dto.hot.HotCategoryFavoriteBatchAddDTO;

/**
 * 热点分类收藏Service接口
 *
 * @author heyingcheng
 * @date 2025/11/07
 */
public interface IHotCategoryFavoriteService extends IService<HotCategoryFavorite> {

    /**
     * 新增热点分类收藏
     *
     * @param dto 新增热点数据分类参数
     * @return 收藏结果
     */
    boolean add(HotCategoryFavoriteAddDTO dto);
    
    /**
     * 批量新增热点分类收藏
     *
     * @param dto 批量新增热点数据分类参数
     * @return 收藏结果
     */
    boolean batchAdd(HotCategoryFavoriteBatchAddDTO dto);

}